machinery diagnostics condition monitoring accelerometers recovery plc vibration analysis laser alignment asset management data database maintenance scada machinery protection equipment monitoring vibration monitoring analysis hmi automation predictive maintenance remote asset management